Big Huge Thesaurus

Calypso bulbosa

noun